#include <stdio.h>
#include <stdlib.h>


int main(int argc, char const *argv[])
{
    // 动态数组
    int * arr = (int * )malloc(sizeof(int) * 128);

    // 注意事项 sizeof 测出的空间大小不准
    
    printf("arr size = %ld \n" , sizeof(arr) );

    for (size_t i = 0; i < 5; i++)
    {
        arr[i] = i;
    }
    
    for (size_t i = 0; i < 5; i++)
    {
        printf("arr[%ld] = %d\n" , i , arr[i]);
    }
    

    // 释放
    free(arr);
    arr = NULL;
    return 0;
}

/*
1、重写学生管理系统内的查找用二分
2、编写今日的代码
3、理解什么是动态内存  写好博客


复习
*/


